#ifndef _CYSYS_KEY_H_
#define _CYSYS_KEY_H_
    
    
#include "project.h"   
    
#define LED_CONSIZE 6  
   
//函数指针，申明
typedef void (*CurrentOp)( void );    
/*按键系统结构体*/
typedef struct
{
  uint8_t Keystate;
  uint8_t KeyMtState;
  uint8_t KeyUpState;
  uint8_t KeyEnState;
  uint8_t KeyDnState;
  uint8_t KeyStstate;
  CurrentOp mKeyFunciton;
}KeyMode_TypeDef;    
    
    
    
    
    
    
extern unsigned char  KeysNow;  
    
    
    
void Touch_Key_Scan(void);   
    
void Key_Progress(void);    
void Key_Function0(void);   
void Key_Function1(void);   
void Key_Function2(void);   
void Key_Function3(void);  
void Key_Function4(void);
void Key_Function5(void);
void Key_Function6(void);
void Key_Function7(void);
void User_Key_Progress(void);
void clearArry(uint8_t * arr);
uint8_t GetPage_Function(void);
uint8_t array_equadt(uint8_t * arr1, uint8_t * arr2,uint8_t size);
void array_copydt(uint8_t * arr1, uint8_t * arr2,uint8_t size);
void CycSystem_Display(void);
void Num_Display_WA1(uint8_t index);
void Num_Display_WA2(uint8_t index);
void Num_Display_WA3(uint8_t index);
#endif
    


